4e5a3ebaeebbbb8cebc237e5800be467d3bdaf98,Mage.Sets/src/mage/sets/avacynrestored/RainOfThorns.java,RainOfThorns,RainOfThorns,#UUID#,49
Before Change
mode2.getTargets().add(new TargetPermanent(new FilterLandPermanent()));
this.getSpellAbility().addMode(mode2);
Mode mode3 = new Mode();
mode3.getEffects().add(new DestroyTargetEffect("Destroy target artifact, then destroy target enchantment"));
mode3.getTargets().add(new TargetArtifactPermanent());
mode3.getTargets().add(new TargetPermanent(new FilterEnchantment()));
this.getSpellAbility().addMode(mode3);
Mode mode4 = new Mode();
mode4.getEffects().add(new DestroyTargetEffect("Destroy target artifact, then destroy target land"));
After Change
// Choose one or more - Destroy target artifact; destroy target enchantment; and/or destroy target land.
this.getSpellAbility().addEffect(new DestroyTargetEffect());
this.getSpellAbility().addTarget(new TargetArtifactPermanent());
this.getSpellAbility().getModes().setMaxModes(1);
this.getSpellAbility().getModes().setMaxModes(3);
Mode mode1 = new Mode();